package com.go.where.family.service;

import java.util.List;
import java.util.Map;

import com.go.where.family.pojo.CustomerCommentInfo;

/**
 * 客户评论信息Service
 * 
 * @author java
 * 
 */
public interface CustomerCommentService {

	/**
	 * 保存信息
	 * 
	 * @param customerInfo
	 * @return
	 */
	public int save(CustomerCommentInfo customerInfo);

	/**
	 * 更新信息
	 * 
	 * @param customerInfo
	 * @return
	 */
	public int update(CustomerCommentInfo customerInfo);

	/**
	 * 查询评论列表
	 * 
	 * @param map
	 * @return
	 */
	public List<CustomerCommentInfo> queryList(Map<String, Object> map);

	/**
	 * 查询总数
	 * 
	 * @param map
	 * @return
	 */
	public Integer queryCount(Map<String, Object> map);

	/**
	 * 查询最新的一条评论
	 * 
	 * @param customerId
	 * @return
	 */
	public String queryLastOneComment(String customerId);
	
	/**
	 * 通过评论类型和对应的id查询customerId列表
	 * @param comment
	 * @return
	 */
	public List<String> queryByTypeAndAid(CustomerCommentInfo comment);
}
